Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORFORD MEWS Semi-Detached £477,612 £445,150 30 Jun 2021
2 ORFORD MEWS Detached £530,835 £282,000 26 Nov 2004
2 ORFORD MEWS Detached £530,835 £282,000 26 Nov 2004
3 ORFORD MEWS Terraced £437,441 £344,418 1 Aug 2017
4 ORFORD MEWS Detached £369,521 £315,000 16 Oct 2020
5 ORFORD MEWS Detached £467,157 £195,000 28 Apr 2003
6 ORFORD MEWS Terraced £388,479 £318,500 10 Jan 2020